package com.klikmee.sms.core.base.util;

public class DeliveryReports {

	public static final int	DELIVERED	= 1;

	public static class Telenor {

		public static final int	UNSENT					= 2;
		public static final int	MSGC_REJECTED			= 3;
		public static final int	UNDELIVERED				= 4;
		public static final int	BLACKLIST				= 5;
		public static final int	BLACKBILL				= 6;
		public static final int	OVERFLOW				= 7;
		public static final int	POTPIS_ERROR			= 8;
		public static final int	ADDRESS_ERROR			= 9;
		public static final int	CHARGING_ERROR			= 10;
		public static final int	MSG_ERROR				= 11;
		public static final int	SYSTEM_OVERFLOW			= 12;
		public static final int	VALIDITY_TIME_EROR		= 13;
		public static final int	NOCREDIT				= 14;
		public static final int	NOT_VALID_CHARGING_CODE	= 15;
		public static final int	VIP_GENERAL_EXCEPTION	= 16;
	}

	public static class Vip {

		public static final int	CUSTOMER_DOESNT_EXIST	= 17;
		public static final int	CHARGING_FAILED			= 18;
		public static final int	MESSAGE_SUBMITED		= 19;
		public static final int	GENERAL_EXCEPTION		= 20;
		public static final int	NOT_VALID_CHARGING_CODE	= 21;
		public static final int	WRONG_BILLINGID			= 22;
		public static final int	CUSTOMER_UNREACHABLE	= 23;
		

	}

	public static class Mts {

		public static final int	DELIVERED_TO_NETWORK				= 30;
		public static final int	DELIVERY_UNCERTAIN					= 31;
		public static final int	DELIVERY_IMPOSSIBLE					= 32;
		public static final int	MESSAGE_WAITING						= 33;
		public static final int	DELIVERED_TO_TERMINAL				= 34;
		public static final int	DELIVERY_NOTIFICATION_NOT_SUPPORTED	= 35;

	}

	public static class MTel{
		public static final int	DELIVERY_UNCERTAIN					= 50;
		public static final int	DELIVERY_IMPOSSIBLE					= 51;
		public static final int	MESSAGE_WAITING						= 52;
	}
	
	public static class Starion {
		public static final int CHARGED = 60;
		public static final int NOT_CHARGED = 61;
		public static final int UN_DELIVERED = 62;
	}
}
